differently abled person - French English Dictionary